selenium pellet - Turkish English Dictionary